كتاب حاضر ابتدا با تاريخچه و مفاهيم پايگاه داده ها آغاز مي شود و سپس مباحث پايگاه داده هاي رابطه اي، جبر رابطه اي، زبان پرس و جوي ساخت يافته، نرمال سازي و مدلسازي داده ها با استفاده از نمودارهاي موجوديت رابطه را مورد بررسي قرار مي دهد. در اين كتاب سعي شده است با ارائه مثال ها وتمرين هاي متنوع و واقعي، ذهن دانشجويان را براي كار در محيط هاي عملي آماده كند.
مطالعه كتاب حاضر به دانشجويان كارداني و كارشناسي كامپيوتر توصيه مي شود.
كتاب «اصول و طراحي پايگاه داده ها» در ۲۹۶ صفحه و به قيمت ۳۷۰۰ تومان به چاپ رسيده است.
فصل۱-تاريخچه و مفاهيم پايگاه داده /۹
مفاهيم مربوط به پايگاه داده ها/۹
تاريخچه پايگاه داده ها/۱۱
ريشه هاي تاريخي پايگاه داده ها: سيستمهاي فايل/۱۱
مفاهيم مربوط به سيستمهاي فايل/۱۲
معايب سيستمهاي فايل/۱۴
سيستمهاي پايگاه داده ها/۱۹
اجزاء يك سيستم پايگاه داده ها/۲۱
انواع سيستمهاي پايگاه داده ها/۲۳
وظايف DBMSو/۲۵
معماري سيستمهاي پايگاه داده ها/۳۰
مدلهاي پايگاه داده ها/۳۵
مدل سلسله مراتبي/۳۷
اساس مدل سلسله مراتبي/۳۷
بررسي عمليات گوناگون در مدل سلسله مراتبي/۳۹
معايب مدل سلسله مراتبي/۴۱
مدل شبكه اي/۴۱
اساس مدل شبكه اي/۴۱
اساس مدل شبكه اي/۴۱
بررسي عمليات گوناگون در مدل شبكه اي/۴۳
محاسن مدل شبكه اي نسبت به مدل سلسله مراتبي/۴۴
معايب مدل شبكه اي/۴۴
مدل رابطه اي/۴۵
اساس مدل رابطه اي/۴۵
بررسي عمليات گوناگون در مدل رابطه اي/۴۵
محاسن مدل رابطه اي نسبت به مدل شبكه اي /۴۷
تمرينهاي فصل/۴۸
فصل۲-پايگاه داده هاي رابطه اي/۴۹
مفاهيم پايگاه داده هاي رابطه اي/۴۹
قوانين حاكم بر پايگاه داده هاي رابطه اي: قوانين جامعيت داده اي/۶۳
تمرينهاي حل شده/۶۴
تمرينهاي فصل/۸۲
فصل۳-جبر رابطه اي/۹۴
عملگرهاي يكتايي/۹۴
عملگر انتخاب/۹۴
عملگر پرتو/۹۶
عملگر بسط/۹۷
عملگر خلاصه سازي يا گروه بندي/۹۸
عملگرهاي اجتماع، اشتراك و تفاضل/۹۹
عملگر اجتماع/۱۰۰
عملگر اشتراك/۱۰۱
عملگر تفاضل /۱۰۲
عملگرهاي ضرب و پيوند/۱۰۲
عملگر ضرب/۱۰۲
عملگر پيوند/۱۰۴
پيوند شرطي يا پيوند تتا/۱۰۴
پيوند طبيعي/۱۰۶
شبه پيوند/۱۰۸
عملگرهاي پيوند خارجي/۱۰۹
پيوند خارجي چپ/۱۰۹
پيوند خارجي راست/۱۱۰
پيوند خارجي كامل/۱۱۱
عملگر تقسيم/۱۱۱
عملگر جايگزيني/۱۱۳
تمرينهاي حل شده/۱۱۴
تمرينهاي فصل/۱۲۱
فصل۴-زبان پرس و جوي ساخت يافته/۱۲۵
دستورات تعريف داده ها/۱۲۶
دستور ايجاد پايگاه داده ها/۱۲۶
دستور ايجاد جدول/۱۲۶
ايجاد ايندكس/۱۲۸
اضافه كردن يك ستون جديد به يك جدول/۱۲۹
تغيير مشخصات يك ستون از يك جدول/۱۲۹
حذف يك جدول/۱۲۹
حذف يك ايندكس/۱۲۹
دستورات دستكاري داده ها/۱۳۰
دستور انتخاب/۱۲۰
دستور ايجاد ديد خارجي يا ديدگاه/۱۴۲
حذف يك ديدگاه/۱۴۴
درج يك تاپل/۱۴۵
اصلاح تاپلها/۱۴۵
حذف تاپلها/۱۴۵
دستورات كنترل داده ها/۱۴۶
دستور واگذاري مجوز/۱۴۷
دستور بازپس گيري مجوز/۱۴۸
تمرينهاي حل شده/۱۷۸
تمرينهاي فصل/۲۰۵
فصل۵-نرمال سازي/۲۰۶
جدال آنرمال/۲۰۶
جداول نرمال ۱/۲۰۶
جداول نرمال ۲/۲۰۹
جداول نرمال ۳ و BCNFو/۲۱۱
جداول نرمال ۳/۲۱۱
جداول نرمال BCNFو/۲۱۴
جداول نرمال ۴/۲۱۷
جداول نرمال ۵/۲۲۱
تمرينهاي حل شده/۲۲۷
تمرينهاي فصل/۲۳۱
فصل ۶-مدلسازي داده ها با استفاده از نمودارهاي موجوديت رابطه (ERD)و/۲۳۵
گروه بندي مدلهاي داده بر اساس درجات تجريد داده ها/۲۳۶
مدل انتزاعي/۲۳۶
مدل داخلي/۲۳۶
مدل خارجي/۲۳۸
مدل فيزيكي/۲۳۹
نمودارهاي ERو/۲۴۰
اجزاء اصلي نمودارهاي ERو/۲۴۰
موجوديتها/۲۴۰
ويژگيها/۲۴۰
رابطه ها/۲۴۳
انواع رابطه ها/۲۴۳
مفاهيم مربوط به رابطه ها/۲۴۶
انواع موجوديتها/۲۴۸
نوع و زيرنوعهاي موجوديت/۲۵۲
نگاشت يك نمودار ERو به جداول پايگاه داده ها/۲۵۵
تمرينهاي حل شده/۲۶۵
تمرينهاي فصل/۲۸۱
دسته بندی موضوعی | موضوع فرعی |
علوم پایه |
رياضی و آمار
|